body {
	font-family:"Trebuchet MS", sans-serif;
	font-size:10px;
}
#wrapper_deprecated {
    width:100%;
    margin-left: auto;
    margin-right: auto;
    overflow:hidden;
    border:1px solid #000;
}

.ui-scheduler-control {
	width:100%;
	font-size:140%;
	text-align:center;
	display:block;
}
.ui-scheduler-control img:hover {
	cursor:pointer;
	cursor:hand;
}
.ui-scheduler-info {
	width:75%;
}
.ui-scheduler-info label {
	font-weight:bold;
	display:block;
}
.ui-scheduler-info .date-info {
	width:100px;
}
.ui-scheduler {
	width:100%;
    border:1px solid #000000;
}
#adduser {
	margin:0;
	padding:0;
}
#adduser:hover {
	cursor:pointer;
	cursor:hand;
}

.ui-scheduler-range tr td {
	font-weight:bold;
	text-align:center;
	font-size:10px;
}

.ui-scheduler-time-slot {
    overflow:hidden;
    width:50px;
}
td.ui-scheduler-time-slot:hover {
    background:#DDD;
    cursor:pointer;
    cursor:hand;
}
.ui-scheduler-avail {
	
}
.ui-scheduler-avail tr td {
	padding:0px;
}
.ui-scheduler-avail-user img:hover {
	cursor:pionter;
	cursor:hand;
}
tr.ui-scheduler-avail-user td span {
	padding-left:2px;
}
span.ui-scheduler-state-avail {
}
span.ui-scheduler-state-unavail {
	padding:0px;
	background:#D00;
	display:block;
	width:100%;
}
